﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ingenious.Core
{
    public class ChangeEnumerationHelper
    {
        /// <summary>
        /// Decomposes the change list to its simplest form, for efficiency
        /// </summary>
        /// <param name="triplesChanges"></param>
        public static void CompressChangeList<TTripleId>(HashSet<TripleChange<TTripleId>> triplesChanges)
        {
            // (1) Add and remove on same subject Uri constitutes no change

            // 
        }
    }
}
